<?php

/************** 4.8 将数组转换为字符串 *************/

// 问题：希望将一个数组转换为一个格式化的字符串

// 解决方案： 可以使用 join();

$array = ['apple', 'banana', 'orange'];
$string = join(',', $array);
// string(19) "apple,banana,orange"

// join 的循环速度比其他快 但不太灵活，第二 join  无法区分值

$string = '';
foreach ($fields as $key => $value) {
    // 不包括密码
    if ('password' != $key) {
        $string .= ",<b> $value</b>";
    }
}

$string = substr($string, 1);//删除最前面的“,”

// 把分割符放在前面，而不是追加到后面，因为从前面缩短字符串比后面缩短字符串速度更快
